<?

session_start();

require_once "cConstantes.php";
foreach ($_SESSION as $key => $value)
    $_SESSION[$key] = escaparString($value);

$login = $_SESSION[USBID];
$cohorte_array = explode("-", $login);
$cohorte = $_SESSION[cohorte] = $cohorte_array[0];
$nombres = $_SESSION[nombres];
$apellidos = $_SESSION[apellidos];
$ci = $_SESSION[cedula];
$carrera = $_SESSION[carrera];
$carnet = $_SESSION[carnet];
$tipo = $_SESSION[tipo];

if ($_SESSION[tipo] == "empleados") {
    $sql7 = "SELECT * FROM rol_sistema WHERE usbid='$login'";
    ECHO $sql7;
    $resultado7 = ejecutarConsulta($sql7, $conexion);
    $fila = obtenerResultados($resultado7);
    $num = numResultados($resultado7);

    if ($num != 0) {
        $_SESSION[ROL] = $fila['rol'];
    }
}

$sql = "SELECT * FROM usuario WHERE usbid='$login'";
$resultado = ejecutarConsulta($sql, $conexion);

//Se verifica que el USBID est� almacenado en la BD local al Sistema, si no est�, se incluyen los datos b�sicos
if (numResultados($resultado) == 0) {
    $sql4 = "INSERT INTO usuario(usbid, nombre, apellido, ci, tipo) VALUES ('$login', '$nombres', '$apellidos', '$ci', '$tipo')";
    $resultado4 = ejecutarConsulta($sql4, $conexion);

    if ($_SESSION[tipo] == "pregrado" or $_SESSION[tipo] == "postgrado") {
        $sql7 = "SELECT codigo FROM carrera WHERE nombre='$carrera'";
        $resultado7 = ejecutarConsulta($sql7, $conexion);

        $cod_carrera = obtenerResultados($resultado7);
        //$cod = $cod_carrera[codigo];
        $cod = 0;
        $sql5 = "INSERT INTO usuario_estudiante (usbid_usuario, carnet, cohorte, carrera) VALUES ('$login', '$carnet', '$cohorte', '$cod')";
        $resultado5 = ejecutarConsulta($sql5, $conexion);
    } elseif ($_SESSION[tipo] == "profesores") {
        $sql6 = "INSERT INTO usuario_profesor(usbid_usuario) VALUES ('$login')";
        $resultado6 = ejecutarConsulta($sql6, $conexion);
    }
}
cerrarConexion($conexion);
header("Location: vListarOpciones.php");
?>
